do your damnedest - Turc Anglais Dictionnaire